Class ExecTranOutput

Description

決済実行 出力パラメータクラス

Located in /com/gmo_pg/client/output/ExecTranOutput.php (line 13)

BaseOutput
   |
   --ExecTranOutput
Method Summary
 ExecTranOutput __construct ([IgnoreCaseMap $params = null])
 string getAcsUrl ()
 string getApprovalNo ()
 string getCardName ()
 string getCheckString ()
 string getClientField1 ()
 string getClientField2 ()
 string getClientField3 ()
 string getForward ()
 string getMd ()
 string getMethod ()
 string getOrderId ()
 string getPaReq ()
 integer getPayTimes ()
 string getRedirectUrl ()
 string getSecureFlag ()
 string getTranDate ()
 string getTranId ()
 boolean isTdSecure ()
 boolean isTdSecure2 ()
 void setAcsUrl (string $acsUrl)
 void setApprovalNo (string $approve)
 void setCardName (string $cardName)
 void setCheckString (string $checkString)
 void setClientField1 (string $clientField1)
 void setClientField2 (string $clientField2)
 void setClientField3 (string $clientField3)
 void setForward ( $forward, string $仕向先コード)
 void setMd (string $md)
 void setMethod (string $method)
 void setOrderId (string $orderId)
 void setPaReq (string $paReq)
 void setPayTimes (integer $payTimes)
 void setRedirectUrl (string $redirectUrl)
 void setSecureFlag (string $flag)
 void setTranDate (string $tranDate)
 void setTranId (string $id)
 出力パラメータ文字列表現 toString ()
Methods
Constructor __construct (line 105)

コンストラクタ

  • access: public
ExecTranOutput __construct ([IgnoreCaseMap $params = null])

Redefinition of:
BaseOutput::__construct()
コンストラクタ
getAcsUrl (line 249)

ACS(発行元カード会社)URL取得

  • return: ACS(発行元カード会社)URL(AcsUrl)
  • access: public
string getAcsUrl ()
getApprovalNo (line 161)

承認番号取得

  • return: 承認番号
  • access: public
string getApprovalNo ()
getCardName (line 185)

カード会社略称取得

  • return: カード会社略称
  • access: public
string getCardName ()
getCheckString (line 217)

MD5ハッシュ取得

  • return: MD5ハッシュ
  • access: public
string getCheckString ()
getClientField1 (line 225)

加盟店自由項目1取得

  • return: 加盟店自由項目1
  • access: public
string getClientField1 ()
getClientField2 (line 233)

加盟店自由項目2取得

  • return: 加盟店自由項目2
  • access: public
string getClientField2 ()
getClientField3 (line 241)

加盟店自由項目3取得

  • return: 加盟店自由項目3
  • access: public
string getClientField3 ()
getForward (line 153)

仕向先コード取得

  • return: 仕向先コード
  • access: public
string getForward ()
getMd (line 265)

取引ID取得

  • return: 取引ID
  • access: public
string getMd ()
getMethod (line 193)

支払い方法取得

  • return: 支払方法コード
  • access: public
string getMethod ()
getOrderId (line 145)

オーダーID取得

  • return: オーダーID
  • access: public
string getOrderId ()
getPaReq (line 257)

3Dセキュア認証要求電文取得

  • return: 3Dセキュア認証要求電文(PaReq)
  • access: public
string getPaReq ()
getPayTimes (line 201)

支払回数取得

  • return: 支払回数
  • access: public
integer getPayTimes ()
getRedirectUrl (line 273)

ActiveServerへのリダイレクトURL取得

  • return: ActiveServerへのリダイレクトURL
  • access: public
string getRedirectUrl ()
getSecureFlag (line 169)

3Dセキュアフラグ取得

  • return: 3Dセキュアフラグ
  • access: public
string getSecureFlag ()
getTranDate (line 209)

決済日付取得

  • return: 決済日付(yyyyMMddHHmmss形式)
  • access: public
string getTranDate ()
getTranId (line 177)

トランザクションID取得

  • return: トランザクションID
  • access: public
string getTranId ()
isTdSecure (line 429)

3Dセキュア判定

  • return: 3Dセキュア続行要否(true=認証ページへのリダイレクトの必要あり)
  • access: public
boolean isTdSecure ()
isTdSecure2 (line 437)

3Dセキュア2.0判定

  • return: 3Dセキュア2.0続行要否(true=認証ページへのリダイレクトの必要あり)
  • access: public
boolean isTdSecure2 ()
setAcsUrl (line 363)

ACS(発行元カード会社)URL設定

  • access: public
void setAcsUrl (string $acsUrl)
  • string $acsUrl: ACS(発行元カード会社)URL
setApprovalNo (line 397)

承認番号設定

  • access: public
void setApprovalNo (string $approve)
  • string $approve: 承認番号
setCardName (line 291)

カード会社略称設定

  • access: public
void setCardName (string $cardName)
  • string $cardName: カード会社略称
setCheckString (line 327)

MD5ハッシュ設定

  • access: public
void setCheckString (string $checkString)
  • string $checkString: MD5ハッシュ
setClientField1 (line 336)

加盟店自由項目1設定

  • access: public
void setClientField1 (string $clientField1)
  • string $clientField1: 加盟店自由項目1
setClientField2 (line 345)

加盟店自由項目2設定

  • access: public
void setClientField2 (string $clientField2)
  • string $clientField2: 加盟店自由項目2
setClientField3 (line 354)

加盟店自由項目3設定

  • access: public
void setClientField3 (string $clientField3)
  • string $clientField3: 加盟店自由項目3
setForward (line 389)

仕向先コード設定

  • access: public
void setForward ( $forward, string $仕向先コード)
  • string $仕向先コード
  • $forward
setMd (line 381)

取引ID設定

  • access: public
void setMd (string $md)
  • string $md: 取引ID
setMethod (line 300)

支払い方法設定

  • access: public
void setMethod (string $method)
  • string $method: 支払い方法
setOrderId (line 282)

オーダーID設定

  • access: public
void setOrderId (string $orderId)
  • string $orderId: オーダーID
setPaReq (line 372)

3Dセキュア認証要求電文設定

  • access: public
void setPaReq (string $paReq)
  • string $paReq: 3Dセキュア認証要求電文
setPayTimes (line 309)

支払回数設定

  • access: public
void setPayTimes (integer $payTimes)
  • integer $payTimes: 支払回数
setRedirectUrl (line 421)

ActiveServerへのリダイレクトURL設定

  • access: public
void setRedirectUrl (string $redirectUrl)
  • string $redirectUrl: リダイレクトURL
setSecureFlag (line 405)

3Dセキュアフラグ設定

  • access: public
void setSecureFlag (string $flag)
  • string $flag: 3Dセキュアフラグ
setTranDate (line 318)

決済日付設定

  • access: public
void setTranDate (string $tranDate)
  • string $tranDate: 決済日付(yyyyMMddHHmmss形式)
setTranId (line 413)

トランザクションID設定

  • access: public
void setTranId (string $id)
  • string $id: トランザクションID
toString (line 448)

文字列表現

現在の各パラメータを、パラメータ名=値&パラメータ名=値の形式で取得します。

  • access: public
出力パラメータ文字列表現 toString ()

Redefinition of:
BaseOutput::toString()
文字列表現

Inherited Methods

Inherited From BaseOutput

 BaseOutput::__construct()
 BaseOutput::encodeStr()
 BaseOutput::getCsvResponse()
 BaseOutput::getErrList()
 BaseOutput::isErrorOccurred()
 BaseOutput::nullToEmpty()
 BaseOutput::setCsvResponse()
 BaseOutput::setErrList()
 BaseOutput::toString()

Documentation generated on Thu, 18 Jan 2024 19:58:27 +0900 by phpDocumentor 1.4.3